Big Huge Thesaurus

Clupea sprattus

noun